1
general::
Phrase(s): take someone for an idiot [and] take someone for a fool
to assume that someone is stupid. • I wouldn’t do anything like that! Do you take me for an idiot? • I don’t take you for a fool. I think you’re very clever.
McGrawhill's American Idioms And Phrasal Verbs